

/* ==========================================================================
   Author's custom styles
   ========================================================================== */

body {
    font-family: 'Roboto', sans-serif;
}

.main-img {
    /*height: 200px;*/
    /*background-image: url(../img/high-resolution-house.jpg);
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-position: center top;*/
    /*overflow: hidden;
    background: transparent url(../img/high-resolution-house.jpg) repeat 0% 0%;
   /* background-opacity: 0.7;*/
    /*position: relative;*/
    background: transparent url(../img/brickwall.png) repeat;
}

/*.main-img::after {
    content: "";
    background: transparent url(../img/high-resolution-house.jpg) repeat 0% 0%;
    opacity: 0.5;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    z-index: -1;
    overflow: hidden;
}*/



.back-image {
    /*height: 500px;*/
    background-image: url(../img/farm_house_hd.jpg);
    background-repeat: no-repeat;
    background-size: auto 250%;
    background-position: center bottom;
}

.image-block {
    height: 200px;
    width: 100%;
}

.image-block img {
    height: 200px;
    /*width: 100%;*/
}






.btn {
    text-shadow: none;
}

.btn-main {
    background-color: #0a9640;
    background-image: none;
}

.btn-main:hover,
.btn-main:focus {
    background-color: #b90912;
    border: 1px solid #b90912;
}

.title-common {
    color: #b90912;
    font-size: 48px;
}


.block-common {
   /* height: 300px;*/
    background-color: lightseagreen;
    display: inline-block;
}

.arrow-common {
    width: 0px;
    height: 0px;
    border-top: 150px solid transparent;
    border-bottom: 150px solid transparent;
    border-left: 50px solid lightseagreen;
    display: inline-block;
}

.number {
    font-weight: 500;
    text-align: center;
    display: inline-block;
    height: 40px;
    width: 40px;
    line-height: 40px;
    background-color: #0a9640;
    color: #ffffff;
}










